English Bandeira English Italiano Bandeira Italiano Español Bandeira Español Français Bandeira Français Deutsch Bandeira Deutsch Português Bandeira Português Ελληνικά Bandeira Ελληνικά Nederlands Bandeira Nederlands Polski Bandeira Polski Čeština Bandeira Čeština 中文 Bandeira 中文 日本語 Bandeira 日本語 हिन्दी Bandeira हिन्दी اللغة العربية Bandeira اللغة العربية Русский Bandeira Русский Українська Bandeira Українська עִברִית Bandeira עִברִית Türk Bandeira Türk Latvietis Bandeira Latvietis Dansk Bandeira Dansk Norsk Bandeira Norsk Íslenska Bandeira Íslenska 한국어 Bandeira 한국어 Suomen Bandeira Suomen Gaeilge Bandeira Gaeilge Bahasa Melayu Bandeira Bahasa Melayu Svenska Bandeira Svenska
Usuário ÍconeLogin
Português Bandeira Português

Login

 

Subformulário (tipo de campo)

Um subformulário é um formulário inserido em outro formulário

Quando você está trabalhando com banco de dados relacional, geralmente precisa visualizar várias tabelas ou preencher várias tabelas usando um formulário. Os Subformulários do serviço QuintaDB são uma ferramenta conveniente para fazer isso.

Em outras palavras, o Subformulário é um formulário inserido em outro formulário. Eles geralmente são usados quando você precisa mostrar dados de tabelas com um relacionamento um-para-muitos.
Por exemplo, vamos pegar a tabela “Contratos”, que contém todos os contratos vigentes com a empresa.

Contratos

A tarefa é relacionar o cliente com seus contratos. Nesse caso, um cliente pode ter muitos contratos. Estou criando um novo formulário chamado "Clientes". Já criei campos de entrada de contato.
Crie um campo de Subformulário. Você pode encontrá-lo na seção "Additional". Selecione a tabela “Сontracts” na lista suspensa.

Subformulário

É assim que o subformulário aparece no formulário principal:

o subformulário aparece no formulário

A tabela "Clientes":

A tabela Clientes

Configurações do Subformulário

Na página de edição do campo do subformulário, você pode:

  • Defina o número mínimo de registros.
  • Defina o número de registros padrão (o número de entradas de subformulário abertas durante o carregamento do formulário principal).
  • Um limite no número máximo de registros.
  • Escolha a ordem dos dados do subformulário na tabela e o método de ordenação dos dados.

Configurações do Subformulário

Na guia de configurações do subformulário você pode:

  • Escolha como mostrar os dados do subformulário na tabela: como coluna ou tabela.
  • Mostrar número do registro.
  • Mostrar nomes de colunas no cabeçalho da tabela.
  • Mostre ou oculte alguns campos de subformulário no formulário principal.
  • Selecione a opção excluir ou não todos os registros dependentes no subformulário, quando o registro do formulário principal for excluído.
  • Mostre ou oculte o link "Adicionar novo" e altere o texto desse link.
  • Mostre ou oculte o ícone "Excluir".

configurações do subformulário

Fórmula e coluna relacionada

Se houver um Subformulário em sua tabela, você poderá usar suas colunas como operandos para a Fórmula e também mostrar a Coluna relacionada. Por exemplo, voltemos à tabela "Clientes". A tarefa é mostrar o valor total de todos os contratos para um determinado cliente. Para fazer isso, adicione o campo da coluna vinculada e selecione a coluna "Valor".

coluna relacionada

Como resultado, você obtém uma coluna "Total" na qual mostra o valor total de todos os contratos:

Como resultado, você obtém uma coluna "Total" na qual mostra o valor total de todos os contratos